fragrant agrimony (agrimonia procera) - Turkish English Dictionary